import path from 'path';
import vue from '@vitejs/plugin-vue2';
import { defineConfig } from 'vite';

export default defineConfig({
  server: {
    host: 'localhost',
    port: 80,
  },
  plugins: [
    vue(),
    // 如果您需要其他 Vite 插件，可以在此处添加它们
  ],
  define: {
    __VUE_PROD_DEVTOOLS__: false,
  },
  resolve: {
    alias: {
      '@': path.resolve(__dirname, 'src'),
    },
    extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue', '.css'],
  },
  build: {
    sourcemap: true, // 生成 source map
  },
  publicDir: 'static', // 假设您的静态资源存放在 "static" 文件夹中
});
